package com.briup.ptp.service;

import com.briup.ptp.entity.Employee;
import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;

/**
* @author xuyang
* @description 针对表【employee】的数据库操作Service
* @createDate 2024-02-19 20:14:00
*/
public interface EmployeeService extends IService<Employee> {
    //一、分页+条件查询员工信息
    PageInfo<Employee> page(String name, String position, String health, Integer pageNum,Integer pageSize);

    //二、新增+修改员工信息
    int saveOrUpdateEmployee(Employee employee);

    //三、根据员工id删除员工信息
    void deleteById(Integer id);

    //四、批量删除员工信息
    //可以不用自己重新写抽象方法，直接可以使用继承的现成的IService里的相关方法(removeByIds)
}
